proyectoFinal - Local Development build (v0.1.0). See the Directory of published versions

Resource Profile: MyComposition

Official URL: https://example.org/fhir/StructureDefinition/Composition Version: 0.1.0
Draft as of 2023-07-17 Computable Name: MyComposition

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Composition

Name Flags Card. Type Description & Constraintsdoco
.. Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
... identifier 1..1 Identifier Version-independent identifier for the Composition
.... use 0..0
.... type 0..0
.... system 0..1 uri The namespace for the identifier value
Fixed Value: http://myvet.example.com/document-identifier
.... period 0..0
.... assigner 0..0
... status 1..1 code preliminary | final | amended | entered-in-error
Fixed Value: final
... type
.... coding
..... system 0..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... version 0..0
..... code 0..1 code Symbol in syntax defined by the system
Fixed Value: 18842-5
..... userSelected 0..0
.... text 0..0
.... coding
..... system 0..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... version 0..0
..... code 0..1 code Symbol in syntax defined by the system
Fixed Value: 11503-0
..... display 0..1 string Representation defined by the system
Fixed Value: Medical records
..... userSelected 0..0
.... text 0..0
... subject 1..1 Reference(Resource) Who and/or what the composition is about
.... type 0..0
.... identifier 0..0
.... display 0..0
... encounter 0..0
... author
.... type 0..0
.... identifier 0..0
.... display 0..0
... title 1..1 string Human Readable name/title
Fixed Value: HISTORIA CLÍNICA VETERINARIA
... confidentiality 0..0
... attester 0..0
... relatesTo 0..0
... event 0..0
... Slices for section 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:title
.... section:All Slices Content/Rules for all slices
..... code 0..0
..... author 0..0
..... focus 0..0
..... text 0..0
..... mode 0..0
..... orderedBy 0..0
..... entry
...... type 0..0
...... identifier 0..0
...... display 0..0
..... emptyReason 0..0
..... section 0..0
.... section:Datos_propietario 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Datos del propietario
.... section:Resenia 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Reseña
..... entry 0..* Reference(Resource | PetWeight | PetTypeCoat | PetParticularSigns | PetZootechnicalPurpose | PetOrigin) {r} A reference to data that supports this section
.... section:Anamnesis 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anamnesis
..... entry 0..0
.... section:Examen_fisico_general 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Examen físico general
..... entry 0..0
.... section:Abordaje_diagnostico 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Abordaje diagnóstico
..... entry 0..0
.... section:Examenes 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Exámenes complementarios y resultados
..... entry 0..0
.... section:Diagnostico_presuntivo_justificado 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico presuntivo y justificado
..... entry 0..0
.... section:Diagnostico_definitivo 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico definitivo
..... entry 0..0
.... section:Plan_terapeutico 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Plan terapéutico
..... entry 0..0
.... section:Pronostico 0..* BackboneElement Composition is broken into sections
..... entry 0..0
.... section:Evolucion 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Evolución
..... entry 0..0
.... section:Observaciones 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Observaciones
..... entry 0..0
.... section:Anexos 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anexos
..... entry 0..0

doco Documentation for this format
Name Flags Card. Type Description & Constraintsdoco
.. Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier Version-independent identifier for the Composition
.... system Σ 0..1 uri The namespace for the identifier value
Fixed Value: http://myvet.example.com/document-identifier
... type Σ 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.

... category Σ 1..* CodeableConcept Categorization of Composition
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.


... subject Σ 1..1 Reference(Resource) Who and/or what the composition is about
... date Σ 1..1 dateTime Composition editing time
... author Σ 1..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the composition
... title Σ 1..1 string Human Readable name/title
Fixed Value: HISTORIA CLÍNICA VETERINARIA
... Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:title
.... section:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... section:Datos_propietario C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Datos del propietario
.... section:Resenia C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Reseña
..... entry C 0..* Reference(Resource | PetWeight | PetTypeCoat | PetParticularSigns | PetZootechnicalPurpose | PetOrigin) {r} A reference to data that supports this section
.... section:Anamnesis C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anamnesis
.... section:Examen_fisico_general C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Examen físico general
.... section:Abordaje_diagnostico C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Abordaje diagnóstico
.... section:Examenes C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Exámenes complementarios y resultados
.... section:Diagnostico_presuntivo_justificado C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico presuntivo y justificado
.... section:Diagnostico_definitivo C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico definitivo
.... section:Plan_terapeutico C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Plan terapéutico
.... section:Pronostico C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... section:Evolucion C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Evolución
.... section:Observaciones C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Observaciones
.... section:Anexos C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anexos

doco Documentation for this format

Terminology Bindings

Path Conformance ValueSet / Code
Composition.status required Fixed Value: final
Composition.type preferred FHIRDocumentTypeCodes
Composition.category example DocumentClassValueSet
Composition.attester.mode required CompositionAttestationMode
Composition.relatesTo.code required DocumentRelationshipType

Constraints

Id Grade Path(s) Details Requirements
cmp-1 error Composition.section, Composition.section:Datos_propietario, Composition.section:Resenia, Composition.section:Anamnesis, Composition.section:Examen_fisico_general, Composition.section:Abordaje_diagnostico, Composition.section:Examenes, Composition.section:Diagnostico_presuntivo_justificado, Composition.section:Diagnostico_definitivo, Composition.section:Plan_terapeutico, Composition.section:Pronostico, Composition.section:Evolucion, Composition.section:Observaciones, Composition.section:Anexos A section must contain at least one of text, entries, or sub-sections
: text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:Datos_propietario, Composition.section:Resenia, Composition.section:Anamnesis, Composition.section:Examen_fisico_general, Composition.section:Abordaje_diagnostico, Composition.section:Examenes, Composition.section:Diagnostico_presuntivo_justificado, Composition.section:Diagnostico_definitivo, Composition.section:Plan_terapeutico, Composition.section:Pronostico, Composition.section:Evolucion, Composition.section:Observaciones, Composition.section:Anexos A section can only have an emptyReason if it is empty
: emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management
: text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both
: extension.exists() != value.exists()
Name Flags Card. Type Description & Constraintsdoco
.. Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier Version-independent identifier for the Composition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... system Σ 0..1 uri The namespace for the identifier value
Fixed Value: http://myvet.example.com/document-identifier
.... value Σ 0..1 string The value that is unique
Example General: 123456
... status ?!Σ 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.


Fixed Value: final
... type Σ 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.

.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..* Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 0..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code Σ 0..1 code Symbol in syntax defined by the system
Fixed Value: 18842-5
..... display Σ 0..1 string Representation defined by the system
... category Σ 1..* CodeableConcept Categorization of Composition
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.


.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..* Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 0..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code Σ 0..1 code Symbol in syntax defined by the system
Fixed Value: 11503-0
..... display Σ 0..1 string Representation defined by the system
Fixed Value: Medical records
... subject Σ 1..1 Reference(Resource) Who and/or what the composition is about
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
... date Σ 1..1 dateTime Composition editing time
... author Σ 1..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the composition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
... title Σ 1..1 string Human Readable name/title
Fixed Value: HISTORIA CLÍNICA VETERINARIA
... custodian Σ 0..1 Reference(Organization) Organization which maintains the composition
... Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:title
.... section:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 0..1 string Label for section (e.g. for ToC)
..... entry C 0..* Reference(Resource) A reference to data that supports this section
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... section:Datos_propietario C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Datos del propietario
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... entry C 0..* Reference(Resource) A reference to data that supports this section
..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Resenia C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Reseña
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... entry C 0..* Reference(Resource | PetWeight | PetTypeCoat | PetParticularSigns | PetZootechnicalPurpose | PetOrigin) {r} A reference to data that supports this section
..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Anamnesis C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anamnesis
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Examen_fisico_general C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Examen físico general
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Abordaje_diagnostico C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Abordaje diagnóstico
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Examenes C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Exámenes complementarios y resultados
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Diagnostico_presuntivo_justificado C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico presuntivo y justificado
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Diagnostico_definitivo C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico definitivo
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Plan_terapeutico C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Plan terapéutico
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Pronostico C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 0..1 string Label for section (e.g. for ToC)
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Evolucion C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Evolución
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Observaciones C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Observaciones
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Anexos C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anexos
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section

doco Documentation for this format

Terminology Bindings

Path Conformance ValueSet / Code
Composition.language preferred CommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Composition.status required Fixed Value: final
Composition.type preferred FHIRDocumentTypeCodes
Composition.category example DocumentClassValueSet
Composition.attester.mode required CompositionAttestationMode
Composition.relatesTo.code required DocumentRelationshipType
Composition.event.code example ActCode
Composition.section:Datos_propietario.code example DocumentSectionCodes
Composition.section:Datos_propietario.mode required ListMode
Composition.section:Datos_propietario.orderedBy preferred ListOrderCodes
Composition.section:Datos_propietario.emptyReason preferred ListEmptyReasons
Composition.section:Resenia.code example DocumentSectionCodes
Composition.section:Resenia.mode required ListMode
Composition.section:Resenia.orderedBy preferred ListOrderCodes
Composition.section:Resenia.emptyReason preferred ListEmptyReasons
Composition.section:Anamnesis.code example DocumentSectionCodes
Composition.section:Anamnesis.mode required ListMode
Composition.section:Anamnesis.orderedBy preferred ListOrderCodes
Composition.section:Anamnesis.emptyReason preferred ListEmptyReasons
Composition.section:Examen_fisico_general.code example DocumentSectionCodes
Composition.section:Examen_fisico_general.mode required ListMode
Composition.section:Examen_fisico_general.orderedBy preferred ListOrderCodes
Composition.section:Examen_fisico_general.emptyReason preferred ListEmptyReasons
Composition.section:Abordaje_diagnostico.code example DocumentSectionCodes
Composition.section:Abordaje_diagnostico.mode required ListMode
Composition.section:Abordaje_diagnostico.orderedBy preferred ListOrderCodes
Composition.section:Abordaje_diagnostico.emptyReason preferred ListEmptyReasons
Composition.section:Examenes.code example DocumentSectionCodes
Composition.section:Examenes.mode required ListMode
Composition.section:Examenes.orderedBy preferred ListOrderCodes
Composition.section:Examenes.emptyReason preferred ListEmptyReasons
Composition.section:Diagnostico_presuntivo_justificado.code example DocumentSectionCodes
Composition.section:Diagnostico_presuntivo_justificado.mode required ListMode
Composition.section:Diagnostico_presuntivo_justificado.orderedBy preferred ListOrderCodes
Composition.section:Diagnostico_presuntivo_justificado.emptyReason preferred ListEmptyReasons
Composition.section:Diagnostico_definitivo.code example DocumentSectionCodes
Composition.section:Diagnostico_definitivo.mode required ListMode
Composition.section:Diagnostico_definitivo.orderedBy preferred ListOrderCodes
Composition.section:Diagnostico_definitivo.emptyReason preferred ListEmptyReasons
Composition.section:Plan_terapeutico.code example DocumentSectionCodes
Composition.section:Plan_terapeutico.mode required ListMode
Composition.section:Plan_terapeutico.orderedBy preferred ListOrderCodes
Composition.section:Plan_terapeutico.emptyReason preferred ListEmptyReasons
Composition.section:Pronostico.code example DocumentSectionCodes
Composition.section:Pronostico.mode required ListMode
Composition.section:Pronostico.orderedBy preferred ListOrderCodes
Composition.section:Pronostico.emptyReason preferred ListEmptyReasons
Composition.section:Evolucion.code example DocumentSectionCodes
Composition.section:Evolucion.mode required ListMode
Composition.section:Evolucion.orderedBy preferred ListOrderCodes
Composition.section:Evolucion.emptyReason preferred ListEmptyReasons
Composition.section:Observaciones.code example DocumentSectionCodes
Composition.section:Observaciones.mode required ListMode
Composition.section:Observaciones.orderedBy preferred ListOrderCodes
Composition.section:Observaciones.emptyReason preferred ListEmptyReasons
Composition.section:Anexos.code example DocumentSectionCodes
Composition.section:Anexos.mode required ListMode
Composition.section:Anexos.orderedBy preferred ListOrderCodes
Composition.section:Anexos.emptyReason preferred ListEmptyReasons

Constraints

Id Grade Path(s) Details Requirements
cmp-1 error Composition.section, Composition.section:Datos_propietario, Composition.section:Resenia, Composition.section:Anamnesis, Composition.section:Examen_fisico_general, Composition.section:Abordaje_diagnostico, Composition.section:Examenes, Composition.section:Diagnostico_presuntivo_justificado, Composition.section:Diagnostico_definitivo, Composition.section:Plan_terapeutico, Composition.section:Pronostico, Composition.section:Evolucion, Composition.section:Observaciones, Composition.section:Anexos A section must contain at least one of text, entries, or sub-sections
: text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:Datos_propietario, Composition.section:Resenia, Composition.section:Anamnesis, Composition.section:Examen_fisico_general, Composition.section:Abordaje_diagnostico, Composition.section:Examenes, Composition.section:Diagnostico_presuntivo_justificado, Composition.section:Diagnostico_definitivo, Composition.section:Plan_terapeutico, Composition.section:Pronostico, Composition.section:Evolucion, Composition.section:Observaciones, Composition.section:Anexos A section can only have an emptyReason if it is empty
: emptyReason.empty() or entry.empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Composition

Summary

Mandatory: 4 elements (12 nested mandatory elements)
Fixed Value: 20 elements
Prohibited: 43 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Composition.section is sliced based on the value of value:title

Differential View

This structure is derived from Composition

Name Flags Card. Type Description & Constraintsdoco
.. Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
... identifier 1..1 Identifier Version-independent identifier for the Composition
.... use 0..0
.... type 0..0
.... system 0..1 uri The namespace for the identifier value
Fixed Value: http://myvet.example.com/document-identifier
.... period 0..0
.... assigner 0..0
... status 1..1 code preliminary | final | amended | entered-in-error
Fixed Value: final
... type
.... coding
..... system 0..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... version 0..0
..... code 0..1 code Symbol in syntax defined by the system
Fixed Value: 18842-5
..... userSelected 0..0
.... text 0..0
.... coding
..... system 0..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... version 0..0
..... code 0..1 code Symbol in syntax defined by the system
Fixed Value: 11503-0
..... display 0..1 string Representation defined by the system
Fixed Value: Medical records
..... userSelected 0..0
.... text 0..0
... subject 1..1 Reference(Resource) Who and/or what the composition is about
.... type 0..0
.... identifier 0..0
.... display 0..0
... encounter 0..0
... author
.... type 0..0
.... identifier 0..0
.... display 0..0
... title 1..1 string Human Readable name/title
Fixed Value: HISTORIA CLÍNICA VETERINARIA
... confidentiality 0..0
... attester 0..0
... relatesTo 0..0
... event 0..0
... Slices for section 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:title
.... section:All Slices Content/Rules for all slices
..... code 0..0
..... author 0..0
..... focus 0..0
..... text 0..0
..... mode 0..0
..... orderedBy 0..0
..... entry
...... type 0..0
...... identifier 0..0
...... display 0..0
..... emptyReason 0..0
..... section 0..0
.... section:Datos_propietario 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Datos del propietario
.... section:Resenia 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Reseña
..... entry 0..* Reference(Resource | PetWeight | PetTypeCoat | PetParticularSigns | PetZootechnicalPurpose | PetOrigin) {r} A reference to data that supports this section
.... section:Anamnesis 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anamnesis
..... entry 0..0
.... section:Examen_fisico_general 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Examen físico general
..... entry 0..0
.... section:Abordaje_diagnostico 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Abordaje diagnóstico
..... entry 0..0
.... section:Examenes 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Exámenes complementarios y resultados
..... entry 0..0
.... section:Diagnostico_presuntivo_justificado 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico presuntivo y justificado
..... entry 0..0
.... section:Diagnostico_definitivo 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico definitivo
..... entry 0..0
.... section:Plan_terapeutico 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Plan terapéutico
..... entry 0..0
.... section:Pronostico 0..* BackboneElement Composition is broken into sections
..... entry 0..0
.... section:Evolucion 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Evolución
..... entry 0..0
.... section:Observaciones 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Observaciones
..... entry 0..0
.... section:Anexos 0..* BackboneElement Composition is broken into sections
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anexos
..... entry 0..0

doco Documentation for this format

Key Elements View

Name Flags Card. Type Description & Constraintsdoco
.. Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier Version-independent identifier for the Composition
.... system Σ 0..1 uri The namespace for the identifier value
Fixed Value: http://myvet.example.com/document-identifier
... type Σ 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.

... category Σ 1..* CodeableConcept Categorization of Composition
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.


... subject Σ 1..1 Reference(Resource) Who and/or what the composition is about
... date Σ 1..1 dateTime Composition editing time
... author Σ 1..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the composition
... title Σ 1..1 string Human Readable name/title
Fixed Value: HISTORIA CLÍNICA VETERINARIA
... Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:title
.... section:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... section:Datos_propietario C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Datos del propietario
.... section:Resenia C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Reseña
..... entry C 0..* Reference(Resource | PetWeight | PetTypeCoat | PetParticularSigns | PetZootechnicalPurpose | PetOrigin) {r} A reference to data that supports this section
.... section:Anamnesis C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anamnesis
.... section:Examen_fisico_general C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Examen físico general
.... section:Abordaje_diagnostico C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Abordaje diagnóstico
.... section:Examenes C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Exámenes complementarios y resultados
.... section:Diagnostico_presuntivo_justificado C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico presuntivo y justificado
.... section:Diagnostico_definitivo C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico definitivo
.... section:Plan_terapeutico C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Plan terapéutico
.... section:Pronostico C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... section:Evolucion C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Evolución
.... section:Observaciones C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Observaciones
.... section:Anexos C 0..* BackboneElement Composition is broken into sections
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anexos

doco Documentation for this format

Terminology Bindings

Path Conformance ValueSet / Code
Composition.status required Fixed Value: final
Composition.type preferred FHIRDocumentTypeCodes
Composition.category example DocumentClassValueSet
Composition.attester.mode required CompositionAttestationMode
Composition.relatesTo.code required DocumentRelationshipType

Constraints

Id Grade Path(s) Details Requirements
cmp-1 error Composition.section, Composition.section:Datos_propietario, Composition.section:Resenia, Composition.section:Anamnesis, Composition.section:Examen_fisico_general, Composition.section:Abordaje_diagnostico, Composition.section:Examenes, Composition.section:Diagnostico_presuntivo_justificado, Composition.section:Diagnostico_definitivo, Composition.section:Plan_terapeutico, Composition.section:Pronostico, Composition.section:Evolucion, Composition.section:Observaciones, Composition.section:Anexos A section must contain at least one of text, entries, or sub-sections
: text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:Datos_propietario, Composition.section:Resenia, Composition.section:Anamnesis, Composition.section:Examen_fisico_general, Composition.section:Abordaje_diagnostico, Composition.section:Examenes, Composition.section:Diagnostico_presuntivo_justificado, Composition.section:Diagnostico_definitivo, Composition.section:Plan_terapeutico, Composition.section:Pronostico, Composition.section:Evolucion, Composition.section:Observaciones, Composition.section:Anexos A section can only have an emptyReason if it is empty
: emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management
: text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

Name Flags Card. Type Description & Constraintsdoco
.. Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier Version-independent identifier for the Composition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... system Σ 0..1 uri The namespace for the identifier value
Fixed Value: http://myvet.example.com/document-identifier
.... value Σ 0..1 string The value that is unique
Example General: 123456
... status ?!Σ 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.


Fixed Value: final
... type Σ 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.

.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..* Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 0..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code Σ 0..1 code Symbol in syntax defined by the system
Fixed Value: 18842-5
..... display Σ 0..1 string Representation defined by the system
... category Σ 1..* CodeableConcept Categorization of Composition
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.


.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..* Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 0..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code Σ 0..1 code Symbol in syntax defined by the system
Fixed Value: 11503-0
..... display Σ 0..1 string Representation defined by the system
Fixed Value: Medical records
... subject Σ 1..1 Reference(Resource) Who and/or what the composition is about
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
... date Σ 1..1 dateTime Composition editing time
... author Σ 1..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the composition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
... title Σ 1..1 string Human Readable name/title
Fixed Value: HISTORIA CLÍNICA VETERINARIA
... custodian Σ 0..1 Reference(Organization) Organization which maintains the composition
... Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:title
.... section:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 0..1 string Label for section (e.g. for ToC)
..... entry C 0..* Reference(Resource) A reference to data that supports this section
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... section:Datos_propietario C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Datos del propietario
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... entry C 0..* Reference(Resource) A reference to data that supports this section
..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Resenia C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Reseña
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... entry C 0..* Reference(Resource | PetWeight | PetTypeCoat | PetParticularSigns | PetZootechnicalPurpose | PetOrigin) {r} A reference to data that supports this section
..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Anamnesis C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anamnesis
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Examen_fisico_general C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Examen físico general
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Abordaje_diagnostico C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Abordaje diagnóstico
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Examenes C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Exámenes complementarios y resultados
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Diagnostico_presuntivo_justificado C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico presuntivo y justificado
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Diagnostico_definitivo C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Diagnóstico definitivo
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Plan_terapeutico C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Plan terapéutico
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Pronostico C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 0..1 string Label for section (e.g. for ToC)
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Evolucion C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Evolución
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Observaciones C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Observaciones
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section
.... section:Anexos C 0..* BackboneElement Composition is broken into sections
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
Fixed Value: Anexos
..... code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.

..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 0..1 Narrative Text summary of the section, for human interpretation
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.

..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.

..... emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.

..... section C 0..* See section (Composition) Nested Section

doco Documentation for this format

Terminology Bindings

Path Conformance ValueSet / Code
Composition.language preferred CommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Composition.status required Fixed Value: final
Composition.type preferred FHIRDocumentTypeCodes
Composition.category example DocumentClassValueSet
Composition.attester.mode required CompositionAttestationMode
Composition.relatesTo.code required DocumentRelationshipType
Composition.event.code example ActCode
Composition.section:Datos_propietario.code example DocumentSectionCodes
Composition.section:Datos_propietario.mode required ListMode
Composition.section:Datos_propietario.orderedBy preferred ListOrderCodes
Composition.section:Datos_propietario.emptyReason preferred ListEmptyReasons
Composition.section:Resenia.code example DocumentSectionCodes
Composition.section:Resenia.mode required ListMode
Composition.section:Resenia.orderedBy preferred ListOrderCodes
Composition.section:Resenia.emptyReason preferred ListEmptyReasons
Composition.section:Anamnesis.code example DocumentSectionCodes
Composition.section:Anamnesis.mode required ListMode
Composition.section:Anamnesis.orderedBy preferred ListOrderCodes
Composition.section:Anamnesis.emptyReason preferred ListEmptyReasons
Composition.section:Examen_fisico_general.code example DocumentSectionCodes
Composition.section:Examen_fisico_general.mode required ListMode
Composition.section:Examen_fisico_general.orderedBy preferred ListOrderCodes
Composition.section:Examen_fisico_general.emptyReason preferred ListEmptyReasons
Composition.section:Abordaje_diagnostico.code example DocumentSectionCodes
Composition.section:Abordaje_diagnostico.mode required ListMode
Composition.section:Abordaje_diagnostico.orderedBy preferred ListOrderCodes
Composition.section:Abordaje_diagnostico.emptyReason preferred ListEmptyReasons
Composition.section:Examenes.code example DocumentSectionCodes
Composition.section:Examenes.mode required ListMode
Composition.section:Examenes.orderedBy preferred ListOrderCodes
Composition.section:Examenes.emptyReason preferred ListEmptyReasons
Composition.section:Diagnostico_presuntivo_justificado.code example DocumentSectionCodes
Composition.section:Diagnostico_presuntivo_justificado.mode required ListMode
Composition.section:Diagnostico_presuntivo_justificado.orderedBy preferred ListOrderCodes
Composition.section:Diagnostico_presuntivo_justificado.emptyReason preferred ListEmptyReasons
Composition.section:Diagnostico_definitivo.code example DocumentSectionCodes
Composition.section:Diagnostico_definitivo.mode required ListMode
Composition.section:Diagnostico_definitivo.orderedBy preferred ListOrderCodes
Composition.section:Diagnostico_definitivo.emptyReason preferred ListEmptyReasons
Composition.section:Plan_terapeutico.code example DocumentSectionCodes
Composition.section:Plan_terapeutico.mode required ListMode
Composition.section:Plan_terapeutico.orderedBy preferred ListOrderCodes
Composition.section:Plan_terapeutico.emptyReason preferred ListEmptyReasons
Composition.section:Pronostico.code example DocumentSectionCodes
Composition.section:Pronostico.mode required ListMode
Composition.section:Pronostico.orderedBy preferred ListOrderCodes
Composition.section:Pronostico.emptyReason preferred ListEmptyReasons
Composition.section:Evolucion.code example DocumentSectionCodes
Composition.section:Evolucion.mode required ListMode
Composition.section:Evolucion.orderedBy preferred ListOrderCodes
Composition.section:Evolucion.emptyReason preferred ListEmptyReasons
Composition.section:Observaciones.code example DocumentSectionCodes
Composition.section:Observaciones.mode required ListMode
Composition.section:Observaciones.orderedBy preferred ListOrderCodes
Composition.section:Observaciones.emptyReason preferred ListEmptyReasons
Composition.section:Anexos.code example DocumentSectionCodes
Composition.section:Anexos.mode required ListMode
Composition.section:Anexos.orderedBy preferred ListOrderCodes
Composition.section:Anexos.emptyReason preferred ListEmptyReasons

Constraints

Id Grade Path(s) Details Requirements
cmp-1 error Composition.section, Composition.section:Datos_propietario, Composition.section:Resenia, Composition.section:Anamnesis, Composition.section:Examen_fisico_general, Composition.section:Abordaje_diagnostico, Composition.section:Examenes, Composition.section:Diagnostico_presuntivo_justificado, Composition.section:Diagnostico_definitivo, Composition.section:Plan_terapeutico, Composition.section:Pronostico, Composition.section:Evolucion, Composition.section:Observaciones, Composition.section:Anexos A section must contain at least one of text, entries, or sub-sections
: text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:Datos_propietario, Composition.section:Resenia, Composition.section:Anamnesis, Composition.section:Examen_fisico_general, Composition.section:Abordaje_diagnostico, Composition.section:Examenes, Composition.section:Diagnostico_presuntivo_justificado, Composition.section:Diagnostico_definitivo, Composition.section:Plan_terapeutico, Composition.section:Pronostico, Composition.section:Evolucion, Composition.section:Observaciones, Composition.section:Anexos A section can only have an emptyReason if it is empty
: emptyReason.empty() or entry.empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Composition

Summary

Mandatory: 4 elements (12 nested mandatory elements)
Fixed Value: 20 elements
Prohibited: 43 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Composition.section is sliced based on the value of value:title

 

Other representations of profile: CSV, Excel, Schematron